YahnisElsts\PluginUpdateChecker\v5p4\Vcs\GitLabApi A

Total Complexity 68
Dependencies 4
Dependents 0
Total lines 406
Lines of code 230
Logical lines of code 126
Comment lines 107
Methods 15
Properties 6

Methods 15

Method Rating Maintainability Complexity Lines of code
getLatestRelease()
A
47 12 37
__construct()
A
44 10 41
findReleaseDownloadUrl()
A
55 9 20
api()
S
52 5 24
getLatestTag()
S
56 5 17
buildApiUrl()
S
55 4 19
getBranch()
S
58 4 15
getLatestCommitTime()
S
66 4 7
getRemoteFile()
S
66 4 7
getUpdateDetectionStrategies()
S
62 3 11
buildArchiveDownloadUrl()
S
60 2 13
setAuthentication()
S
75 2 4
getFilterableAssetName()
S
72 2 6
getTag()
S
78 1 3
enableReleasePackages()
S
73 1 6